Oscar Pires Θ desenvolvedor ASP e Visual Basic, atualmente voltado para o e-commerce, e trabalha com sistemas para controle dos dados de lojas.
22/10/2001 - Coluna n║ 07
ASP - File System Object (parte 2)
Continuando a sΘrie destinada α FSO, darei continuaτπo as funτ⌡es mais importantes, descritas abaixo e com exemplos.
Lembrando que o padrπo Θ Set FSO = Server.CreateObject("Scripting.FileSystemObject")
. Verificar unidade (DriveExists)
Sintaxe: FSO.DriveExists("C")
A sintaxe acima, verifica se o drive C: existe, se existir TRUE serß retornado, do contrßrio FALSE.
exemplo:
If FSO.DriveExists("C") = TRUE then
' caso existe o drive C: entπo
response.write "Drive C: existe"
' notificar o client
else
' caso contrßrio
response.write "Drive C: nπo consta"
' notificar que nao existe
End If
. Verificar arquivo (FileExists)
Sintaxe: FSO.FileExists("c:\inetpub\oscar.txt")
O exemplo acima tenta localizar no diret≤rio inetpub pelo arquivo 'oscar.txt', e caso o encontre, retorna TRUE, caso contrßrio, retornarß FALSE.
. Verificar pasta (FolderExists)
Sintaxe: FSO.FolderExists("c:\oscar")
O exemplo de FolderExists acima, buscarß pela pasta 'oscar' no caminho indicado, se existir retorna TRUE, caso contrario FALSE.
NOTA: As verificaτ⌡es utilizando o If then Else podem ser aplicado em quaisquer destes exemplos de verificaτπo (como no 1║ exemplo), retorna sempre um valor booleano (TRUE/FALSE).
Qualquer d·vida, favor enviar um e-mail. Mas gostaria de pedir, que ao enviar as d·vidas, por favor nπo enviem anexos, recebo muitos mails diariamente, e Θ impossφvel pegar anexos de 10 arquivos (como ja recebi) num mesmo e-mail para resolver o problema, peτo a colaboraτπo! Obrigado :)
E continua na pr≤xima semana sobre File System Object.
Abraτo.
Oscar Pires
blade@imasters.com.br
Todos os direitos autorais dos artigos pertencem ao seu autor.